Medical Dictionary
obturator membrane
noun
Medical Definition of OBTURATOR MEMBRANE
: a firm fibrous membrane covering most of the obturator foramen except for the obturator canal and serving as origin of the obturator externus and obturator internus
Seen & Heard
What made you want to look up obturator membrane? Please tell us where you read or heard it (including the quote, if possible).